/**
 * @description:涨幅榜
 * @author: siwukun
 * @date: 2022/06/01
 */
package com.itheima.stock.service;

import com.github.pagehelper.PageInfo;
import com.itheima.stock.common.domian.StockUpdownDomain;
import com.itheima.stock.vo.resp.PageResult;
import com.itheima.stock.vo.result.R;

import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;

public interface Stock_rtService {
    /**
     * 涨幅榜
     *
     * @return
     */
    R<List<StockUpdownDomain>> queryAllStock_rt();

    /**
     * 分页查询
     *
     * @return
     */
    R<PageResult<PageInfo>> queryAllPageStockUpdown(Integer page, Integer pageSize);

    /**
     * 涨停数据
     *
     * @return
     */
    R<Map<String, List>> queryAllUpDown();

    /**
     * 下载文件
     *
     * @param page     当前页
     * @param pageSize 没页大小
     * @param response 响应处理
     */
    void queryAllStock_rtToExcel(Integer page, Integer pageSize, HttpServletResponse response);



}
